package com.hz.beans.user.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.hz.common.beans.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * @tableName base_identity
 * @author liul
 * @since [0.0.1]
 * @version [0.0.1,2018年07月27日]
 */
@ApiModel(value = "BaseIdentity")
public class BaseIdentity extends BaseEntity {
    private static final long serialVersionUID = 1L;

    //token（随机生成）
    @ApiModelProperty(value = "token（随机生成）", required = false)
    private String token;

    //加密字符串（随机生成）
    @ApiModelProperty(value = "加密字符串（随机生成）", required = false)
    private String key;

    /**
     * 获取token（随机生成）
     *
     * @return token - token（随机生成）
     */
    public String getToken() {
        return token;
    }

    /**
     * 设置token（随机生成）
     *
     * @param token token（随机生成）
     */
    public void setToken(String token) {
        this.token = token;
    }

    /**
     * 获取加密字符串（随机生成）
     *
     * @return key - 加密字符串（随机生成）
     */
    public String getKey() {
        return key;
    }

    /**
     * 设置加密字符串（随机生成）
     *
     * @param key 加密字符串（随机生成）
     */
    public void setKey(String key) {
        this.key = key;
    }
}